Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 SPENCER ROAD £684,227 £559,242 29 Feb 2020
55 SPENCER ROAD Terraced £253,957 £45,000 27 Mar 1996
57 SPENCER ROAD Terraced £759,524 £400,000 4 Oct 2004